large wall for protecting cities - Französisch Englisch Wörterbuch